Because nothing says impending Mortal Kombat badassery like System of a Down. Apparently. This one's being pimped to hell, right here. The PS4, Xbox One and PC release is just two weeks away, gentlemen. And that means saturation-amundo. Launch trailers, TV spots, those annoying mothereffin' banner ads that love to expand and obscure your whole […]